nar shaddaa node - Turkish English Dictionary